package com.naiterui.ehp.bs.cms.modules.wms.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import lombok.Data;

/**
 * <pre>
 * 三方处方流转平台商品信息
 * </pre>
 *
 * @author fangguanhong
 * @date 2021/4/8 3:00 PM
 * @since 1.0.0
 */
@Data
@ApiModel(description = "处方流转-同步商品列表商品信息")
public class ThirdPartyProductVO implements Serializable {
    private static final long serialVersionUID = 1785148592553427187L;

    @ApiModelProperty(value = "id")
    private Long id;
    @ApiModelProperty(value = "药品编码")
    private String number;
    @ApiModelProperty(value = "名称")
    private String name;
    @ApiModelProperty(value = "通用名")
    private String commonName;
    @ApiModelProperty(value = "规格")
    private String spec;
    @ApiModelProperty(value = "批准文号")
    private String approvalNumber;
    @ApiModelProperty(value = "药品本位码")
    private String standardCode;
    @ApiModelProperty(value = "生产企业")
    private String productionEnterprise;
    @ApiModelProperty(value = "药品类型，1：西药；2：中成药；3：中草药")
    //@Dict(type = "product_nmpa_type")
    private Integer type;
    @ApiModelProperty(value = "药品状态(0，不可用；1，可用)")
    private Integer status;
    @ApiModelProperty(value = "是否添加为商品(0,否；1,是)")
    private Integer addMedicineTag;
    @ApiModelProperty(value = "更新时间")
    private String updatedAt;
    @ApiModelProperty(value = "计量单位")
    private String unit;
}
